package com.zxgj.datadirect.entity.resp;

import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 * 国家平台资源响应实体类
 * 
 * @author ruoyi
 */
@Data
public class NationalResourceResp {
    
    /** 响应码 */
    private Integer code;
    
    /** 响应消息 */
    private String message;
    
    /** 资源列表 */
    private List<ResourceItem> data;
    
    /** 总数 */
    private Integer total;
    
    /** 是否有更多数据 */
    private Boolean hasMore;
    
    /** 下次同步时间 */
    private Date nextSyncTime;
    
    /**
     * 资源项
     */
    @Data
    public static class ResourceItem {
        
        /** 资源ID */
        private String resourceId;
        
        /** 资源名称 */
        private String resourceName;
        
        /** 资源编码 */
        private String resourceCode;
        
        /** 资源类型 */
        private String resourceType;
        
        /** 资源描述 */
        private String resourceDesc;
        
        /** 资源状态 */
        private String status;
        
        /** 创建时间 */
        private Date createTime;
        
        /** 更新时间 */
        private Date updateTime;
        
        /** 数据来源 */
        private String dataSource;
        
        /** 数据版本 */
        private String dataVersion;
        
        /** 是否有效 */
        private Boolean isValid;
        
        /** 备注 */
        private String remark;
    }
}